﻿;---------------------------------------------------------------------------

;--------------------------------------------------
;ŽžŽ~‚ß‰ðœƒwƒ‹ƒp[ helper(112233)
[StateDef 112233]
type =A
movetype= I
physics=N
anim=22000;Œ©‚¦‚È‚­‚ÄUŒ‚”»’è‚àH‚ç‚¢”»’è‚à–³‚¢ƒAƒjƒ

[State ]
type=AttackDist
trigger1=ishelper&&name="Insert Name Here"
value=0
ignorehitpause=1
[State ]
type=screenbound
trigger1=ishelper&&name="Insert Name Here"
value=0
movecamera=0,0
ignorehitpause=1
[state ]
type=PlayerPush
trigger1=ishelper&&name="Insert Name Here"
value=0
ignorehitpause=1
[state ]
type=velset
trigger1=ishelper&&name="Insert Name Here"
x=0
y=0
ignorehitpause=1
[state ]
type=nothitby
trigger1=ishelper(112233)
value=SCA,AA,AT,AP
ignorehitpause=1
time=-1
[state ]
type=AssertSpecial
trigger1=ishelper(112233)
trigger1=var(0):=var(0)+1||1 ;©ƒwƒ‹ƒp[timeŒv‘ª
flag=Invisible
ignorehitpause=1
[state ]
type=posset ;bindtoroot‚Å‚à‰Â
trigger1=ishelper(112233)
x=root,pos X
y=root,pos Y -7
ignorehitpause=1

[state ];ŽžŽ~‚ß‰ðœ@•K{
type=pause
triggerall=ishelper(112233)
trigger1=1
time=0
movetime=0
ignorehitpause=1
[state ];ŽžŽ~‚ß‰ðœ@•K{
type=superpause
triggerall=ishelper(112233)
trigger1=1
anim=-1
time=0
movetime=0
darken=0
ignorehitpause=1

[State 112233, DestroySelf]
type = DestroySelf
trigger1 = RoundState = [3,4]
pausemovetime = 99999999
supermovetime = 99999999

;---------------------------------------------------------------------------
; Armor
[Statedef 160]

[State 160, ヘルパーステートタイプ変更]
type = Statetypeset
trigger1 = ishelper(160)
movetype = I
physics = N
ignorehitpause = 1

[State 160, ヘルパーアニメ変更]
type = Changeanim
trigger1 = ishelper(160)
value = root,anim
ignorehitpause = 1

[State 160, ヘルパーコントロール不可]
type = Ctrlset
trigger1 = ishelper(160)
value = 0
ignorehitpause = 1

[State 160, ヘルパー透明化] 
type = AssertSpecial
trigger1 = ishelper(160)
flag = invisible
flag2 = noshadow
ignorehitpause = 1

[State 160, ヘルパーライフ]
type = Lifeset
trigger1 = ishelper(160)
value = 9999999999999
ignorehitpause = 1

[State 160, ヘルパーカメラ固定]
type = Screenbound
trigger1 = ishelper(160)
value = 0
ignorehitpause = 1

[State 160, ヘルパー追従]
type = Bindtoroot
trigger1 = ishelper(160)
pos = 0, 0
ignorehitpause = 1

[State 160, ヘルパー押し戻し判定追加]
type = Playerpush 
trigger1 = ishelper(160)
value = 1
ignorehitpause = 1

[State 160, ヘルパー振り向き]
type = Turn
triggerall = ishelper(160)
trigger1 = facing != root,facing
ignorehitpause = 1

[State 160, アーマー処理]
type = Hitoverride
trigger1 = ishelper(160)
time = -1
slot = 1
attr = SCA, AA, AT, AP
stateno = 160
ignorehitpause = 1

[state 150,ƒ_ƒ[ƒWˆ—10P]
type = Varadd
;triggerall = root,var(24) = 1 ;root,palno = 10
triggerall = gethitvar(damage)
trigger1 = (GameTime% 50) = 0 
sysvar(4) = 1
ignorehitpause = 1

[state 150,ƒ_ƒ[ƒWˆ—10P]
type = null ;Varadd
triggerall = root,var(24) = 1 ;root,palno = 10
trigger1 = gethitvar(damage)
sysvar(4) = 1
ignorehitpause = 1

;[state 150,ƒ_ƒ[ƒWˆ—12P]
;type = Varadd
;triggerall = root,palno = 5 || root,palno = 11 ;12
;triggerall = gethitvar(damage)
;trigger1 = (GameTime% 100) = 0 
;sysvar(4) = 5
;ignorehitpause = 1

[State 160, ヘルパー消去]
type = Destroyself
triggerall = ishelper(160)
trigger1 = !alive
trigger2 = !root,alive
ignorehitpause = 1

;[State 160, 八百長対策]
;type = Assertspecial
;triggerall = ishelper(160)
;triggerall = roundstate >= 3
;trigger1 = !((root,anim = [170, 182]) || root,stateno = 5150)
;flag = roundnotover
;ignorehitpause = 1

;’´‘¦Ž€ƒIƒƒKƒgƒ€ƒnƒ“ƒNƒXƒLƒ‰[iprojŽó‚¯‚Ö‚é‚Ï[j
[Statedef 161]
type    = S
movetype= I;©uIv‚É‚µ‚Ä‚¢‚È‚¢‚Æ¬ü‚ðH‚ç‚¤‚Ì‚Å’ˆÓI
physics = N
anim = 21000;©“–‚½‚è”»’è‚Ì‚ ‚éƒAƒjƒ

[State 1];ƒXƒe[ƒg”²‚¯
type = Changestate
trigger1 = !Ishelper
value = 0
ctrl = 1
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

[state -2];“Á’è‚ÌUŒ‚‚É“–‚½‚ç‚È‚¢‚æ‚¤‚É
type = nothitby
trigger1 = 1
value = SCA
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

[state -2];‘ŠŽè‚Ìproj‚É“–‚½‚é‚æ‚¤‚É
type = hitby
trigger1 = 1
value = A,NP
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

[State 1];—p‚ª–³‚¢‚Æ‚«‚ÍÁ‚µ‚Ü‚µ‚å‚¤
type = DestroySelf
trigger1 = time>0
trigger1 = roundstate != 2
trigger1 = enemy(0),numprojid(1007)=0
trigger1 = enemy(1),numprojid(1007)=0
trigger1 = enemy(0),stateno!=5152
trigger1 = enemy(1),stateno!=5152
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

;---------------------------------------------------------------------------
;’´‘¦Ž€ƒIƒƒKƒgƒ€ƒnƒ“ƒNƒXƒLƒ‰[i“–gƒwƒ‹ƒp[j
[Statedef 162]
type    = S
movetype= I;©uIv‚É‚µ‚Ä‚¢‚È‚¢‚Æ¬ü‚ðH‚ç‚¤‚Ì‚Å’ˆÓI
physics = N
anim = 20000;©UŒ‚”»’è‚Ì‚Ý‚ÌƒAƒjƒ

[State 1];ƒXƒe[ƒg”²‚¯
type = Changestate
trigger1 = !Ishelper
value = 0
ctrl = 1
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

[state -2];Œ©‚¦‚È‚¢‚æ‚¤
type = AssertSpecial
trigger1 = 1
flag = invisible
flag2 = noshadow
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

[state -2];‘ŠŽè‚É–À˜f‚ª‚©‚©‚ç‚È‚¢‚æ‚¤‚É
type = BindToRoot
trigger1 = 1
pos = 0, 0
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

[State 1];“–g
type = ReversalDef
trigger1 = 1
reversal.attr = SCA,AA,AT,AP
time = -1
hitflag = M-
priority = 7
pausetime = 2,2
numhits = 0
sparkno = -1
hitsound = -1
ground.hittime = -1
p2stateno = 5151
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

[state 1];‚¢‚ç‚È‚¢ƒ^[ƒQƒbƒg‚ÍŽÌ‚Ä‚Ü‚µ‚å‚¤
type = targetdrop
trigger1 = numtarget>0
trigger1 = target,Ishelper
absolute = 1
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

[State 1];ƒI[ƒo[ƒtƒ[ƒ_ƒ[ƒW
type = targetLifeAdd
trigger1 = numtarget>0
value = -99999999999999999999999999999999999999999999999999999999999999
kill=1;©ƒoƒO–hŽ~
absolute = 1
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

[State 1];ƒ^[ƒQƒbƒgƒXƒe[ƒg
type = targetstate
triggerall = numtarget>0
trigger1 = target,stateno!=[5151,5152]
trigger1 = !target,Ishelper
trigger1 = roundstate<4
value = 5152
absolute = 1
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

[State 10000, DestroySelf]
type = DestroySelf
trigger1 = root,anim = 0
pausemovetime = 99999999
supermovetime = 99999999

;---------------------------------------------------------------------------
;¬üƒoƒO
[Statedef 163]

[State ]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Insert Name Here"
value = 5150
ignorehitpause = 1

[State 153, ƒwƒ‹ƒp[ƒRƒ“ƒgƒ[ƒ‹•s‰Â]
type = Ctrlset
trigger1 = ishelper(163)
value = 0
ignorehitpause = 1

[State 153, ƒwƒ‹ƒp[ƒ‰ƒCƒt]
type = Lifeset
trigger1 = ishelper(163)
value = 9999999999999
ignorehitpause = 1

[State 153, ƒwƒ‹ƒp[“§–¾‰»]
type = Assertspecial
trigger1 = ishelper(163)
flag = invisible
flag2 = noshadow
ignorehitpause = 1

[state 153, ƒwƒ‹ƒp[‰Ÿ‚µ–ß‚µ”»’è‰ðœ]
type = Playerpush
trigger1 = ishelper(163)
value = 0
ignorehitpause = 1

[State 153, ƒwƒ‹ƒp[ƒJƒƒ‰ŒÅ’è]
type = Screenbound
trigger1 = ishelper(163)
value = 0
ignorehitpause = 1

[State 153, ƒwƒ‹ƒp[’Ç]]
type = Bindtoroot
trigger1 = ishelper(163)
ignorehitpause = 1

[State 153, ‰i‘±ƒ^[ƒQƒbƒg]
type = Reversaldef
triggerall = ishelper(163)
trigger1 = numtarget
reversal.attr = SCA, AA, AT, AP
priority = 9999999999999
pausetime = 0, 0
sparkno = -1
hitsound = -1
ignorehitpause = 1

[State 153, –³“G‰»]
type = Nothitby
trigger1 = ishelper(163)
value = SCA, AA, AT, AP
time = -1
ignorehitpause = 1

[State 153, ¶¬—pƒwƒ‹ƒp[•ÛŒ¯]
type = Helper
triggerall = ishelper(163)
trigger1 = numhelper(164) < 8
trigger1 = numhelper(163)
trigger1 = helper(163),numtarget < 8
ID = 164
name = "konsen_seisei"
postype = p1
pos = 0, 0
stateno = 164
helpertype = player
keyctrl = 0
size.xscale = 1
size.yscale = 1
supermove = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 153, ƒwƒ‹ƒp[ƒAƒjƒ•ÏX]
type = Changeanim
triggerall = ishelper(163)
triggerall = numtarget = 0
trigger1 = numhelper(164)
value = 20000
ignorehitpause = 1

[State 153, ƒwƒ‹ƒp[ƒXƒe[ƒgƒ^ƒCƒv•ÏX]
type = Statetypeset
triggerall = ishelper(163)
triggerall = !numtarget
trigger1 = numhelper(164)
statetype = A
movetype = A
physics = N
ignorehitpause = 1

[State 153, “–g‚³‚ê‚È‚¢hitdef]
type = Hitdef
triggerall = ishelper(163)
triggerall = !numtarget
trigger1 = numhelper(164)
attr = ,NA
numhits = 0
hitflag = MAFDP
priority = 7, Hit
pausetime = 0, 10
animtype = hard
sparkxy = 999, -999
getpower = 0
givepower = -1
hitsound = -1
guardsound = -1
ground.type = high 
ground.slidetime = 5
ground.hittime  = 5
ground.velocity = 0, 0
airguard.velocity = 0, 0
air.type = Low
air.velocity = 0, 0
air.hittime = 5
fall = 0
affectteam = f;“–‚Äg‚³‚ê‚È‚¢hitdef
ignorehitpause = 1
;---------------------------------------------------------
[State , ƒpƒ“ƒhƒ‰ƒLƒ‰[‰ü—p•Ï”’²¸]
type = Varset
trigger1 = enemynear,var(gametime % 60) = enemynear,stateno
trigger1 = enemynear,stateno != 0
var(0) = (gametime % 60)
ignorehitpause = 1

;Ž×ŠáƒLƒ‰[—p
[State , target,stateno•Ï”‰»]
type = Varset
triggerall = numtarget = 1
triggerall = target,ishelper
trigger1=(target,stateno=[0,1004])||target,stateno=1007||target,stateno=1010||target,stateno=1020||target,stateno=1043||target,stateno=1050||target,stateno=1065
trigger2=target,stateno=1070||(target,stateno=[1100,1102])||(target,stateno=[1110,1120])||(target,stateno=[1200,1202])||(target,stateno=[1209,1210])|| target,stateno=1220||(target,stateno=[1253,1254])
trigger3=(target,stateno=[1300,1303])||target,stateno=1350||target,stateno=1400||target,stateno=1412||target,stateno=1450||target,stateno=1500||target,stateno=1510||(target,stateno=[1600,1602])
trigger4=target,stateno=1720||target,stateno=1801||target,stateno=1999||(target,stateno=[2000,2005])||(target,stateno=[2010,2011])||(target,stateno=[2020,2025])||target,stateno=2029
trigger5=(target,stateno=[2100,2105])||target,stateno=2110||(target,stateno=[2120,2121])||target,stateno=2125||target,stateno=2133||(target,stateno=[2200,2206])||target,stateno=2210
trigger6=(target,stateno=[2220,2222])||target,stateno=2269||target,stateno=2300||(target,stateno=[2350,2356])||target,stateno=2400||target,stateno=2500||(target,stateno=[2506,2507])
trigger7=target,stateno=2600||target,stateno=2611||target,stateno=2901||(target,stateno=[3000,3002])||target,stateno=3041||target,stateno=3052||target,stateno=3059||(target,stateno=[3100,3101])
trigger8=target,stateno=3185||target,stateno=3200||target,stateno=3210||target,stateno=3230||target,stateno=3300||target,stateno=3333||target,stateno=3400||target,stateno=3403
trigger9=(target,stateno=[3510,3519])||(target,stateno=[3920,3921])||target,stateno=3929||(target,stateno=[3999,4001])||target,stateno=4050||target,stateno=4060||target,stateno=4080
trigger10=target,stateno=4090||target,stateno=4091||target,stateno=4211||(target,stateno=[4310,4311])||(target,stateno=[4330,4331])||target,stateno=4391||(target,stateno=[4395,4396])
trigger11=target,stateno=4444||target,stateno=4500||(target,stateno=[4510,4512])||target,stateno=4600||target,stateno=4920||target,stateno=4921||target,stateno=4922||target,stateno=4930
trigger12=(target,stateno=[5000,5001])||(target,stateno=[5010,5011])||target,stateno=5020||target,stateno=5030||target,stateno=5035||target,stateno=5040||target,stateno=5050
trigger13=(target,stateno=[5070,5071])||(target,stateno=[5080,5081])||(target,stateno=[5100,5101])||target,stateno=5110||target,stateno=5120||(target,stateno=[5200,5201])||target,stateno=5210
trigger14=target,stateno=5500||target,stateno=5555||target,stateno=5600||(target,stateno=[5788,5790])||target,stateno=5858||target,stateno=5900||target,stateno=5910||(target,stateno=[6000,6007])
trigger15=(target,stateno=[6010,6016])||(target,stateno=[6019,6020])||(target,stateno=[6024,6027])||(target,stateno=[6032,6035])||(target,stateno=[6100,6107])||target,stateno=6110
trigger16=target,stateno=6301||target,stateno=6306||target,stateno=6540||target,stateno=6666||target,stateno=6789||target,stateno=6800||target,stateno=6900||target,stateno=6920
trigger17=(target,stateno=[6999,7000])||target,stateno=7006||target,stateno=7011||(target,stateno=[7040,7047])||target,stateno=7055||target,stateno=7309||(target,stateno=[7320,7321])
trigger18=(target,stateno=[7326,7327])||target,stateno=7777||target,stateno=7878||(target,stateno=[8000,8006])||target,stateno=8012||target,stateno=8015||target,stateno=8040||target,stateno=8100
trigger19=target,stateno=8888||target,stateno=8900||target,stateno=9000||target,stateno=9007||target,stateno=9010||target,stateno=9100||target,stateno=9110||target,stateno=9126
trigger20=target,stateno=9200||target,stateno=9263||target,stateno=9809||(target,stateno=[9900,9901])||target,stateno=9936||target,stateno=9952||target,stateno=9988||(target,stateno=[9990,10004])
trigger21=target,stateno=10012||target,stateno=10015||target,stateno=10040||target,stateno=10101||(target,stateno=[10190,10199])||target,stateno=10504||target,stateno=10651
trigger22=(target,stateno=[11000,11004])||target,stateno=11100||target,stateno=11111||target,stateno=11301||target,stateno=11502||target,stateno=11680||target,stateno=11710||target,stateno=11720
trigger23=target,stateno=11730||(target,stateno=[11999,12004])||target,stateno=12030||target,stateno=12310||target,stateno=12345||target,stateno=12500||target,stateno=13000||target,stateno=13020
trigger24=target,stateno=13050||target,stateno=13100||target,stateno=13200||target,stateno=13500||(target,stateno=[14001,14002])||target,stateno=15000||target,stateno=15010||target,stateno=15100
trigger25=target,stateno=15110||target,stateno=15120||target,stateno=15200||target,stateno=15210||target,stateno=15220||target,stateno=16003||target,stateno=16803||target,stateno=18102
trigger26=target,stateno=19101||(target,stateno=[20000,20005])||target,stateno=20955||(target,stateno=[21000,21003])||target,stateno=21012||(target,stateno=[22101,22102])||target,stateno=22122
trigger27=(target,stateno=[22222,22224])||target,stateno=22428||target,stateno=24601||target,stateno=24610||target,stateno=25544||target,stateno=26320||target,stateno=26485||target,stateno=29995
trigger28=(target,stateno=[30000,30005])||target,stateno=30010||(target,stateno=[30013,30014])||(target,stateno=[30020,30021])||target,stateno=31993||target,stateno=32555||target,stateno=33333
trigger29=target,stateno=37000||(target,stateno=[40000,40010])||target,stateno=40020||target,stateno=40030||target,stateno=40952||target,stateno=43302||(target,stateno=[43425,43426])
trigger30=target,stateno=43655||target,stateno=43705||target,stateno=43708||target,stateno=44444||target,stateno=44488||target,stateno=44900||target,stateno=45755||target,stateno=45999
trigger31=target,stateno=46060||target,stateno=46965||target,stateno=49933||target,stateno=49943||(target,stateno=[49999,50000])||(target,stateno=[50505,50506])||(target,stateno=[51515,51518])
trigger32=target,stateno=55555||target,stateno=56414||target,stateno=58900||target,stateno=58901||target,stateno=60000||target,stateno=60010||target,stateno=60050||target,stateno=60315
trigger33=target,stateno=61000||target,stateno=64000||target,stateno=65000||target,stateno=65500||target,stateno=65530||target,stateno=66666||target,stateno=70000||target,stateno=70100
trigger34=target,stateno=70200||target,stateno=77777||target,stateno=80000||target,stateno=84555||(target,stateno=[88885,88888])||target,stateno=90000||(target,stateno=[90017,90019])
trigger35=target,stateno=94401||(target,stateno=[99919,99920])||target,stateno=99999||target,stateno=100215||target,stateno=102500||target,stateno=108000||target,stateno=110010
trigger36=target,stateno=111111||target,stateno=111222||target,stateno=112235||target,stateno=112240||target,stateno=112250||target,stateno=126100||target,stateno=169990||target,stateno=170000
trigger37=target,stateno=180002||(target,stateno=[188888,188889])||target,stateno=200000||target,stateno=220000||target,stateno=220005||target,stateno=222222||(target,stateno=[288888,288891])||target,stateno=300000
trigger38=target,stateno=301050||target,stateno=310120||target,stateno=313900||target,stateno=400000||target,stateno=444444||target,stateno=445051||target,stateno=450000||target,stateno=500000||target,stateno=500033||target,stateno=555555
trigger39=target,stateno=600000||target,stateno=649999||target,stateno=666666||target,stateno=700000||target,stateno=741002||(target,stateno=[741003,741004])||target,stateno=777777
trigger40=target,stateno=800000||target,stateno=888881||target,stateno=888888||target,stateno=900000||target,stateno=910010||target,stateno=99999||target,stateno=1000005
trigger41=(target,stateno=[1000010,1000014])||target,stateno=1000034||(target,stateno=[1000040,1000043])||target,stateno=1111111||target,stateno=1168000||target,stateno=1699922
trigger42=target,stateno=2000000||target,stateno=2222222||target,stateno=3000000||target,stateno=3333333||target,stateno=4000000||target,stateno=4444444||target,stateno=4498234
trigger43=target,stateno=5000000||(target,stateno=[5000005,5000006])||target,stateno=5000010||target,stateno=5000025||target,stateno=5000052||target,stateno=5000058||(target,stateno=[5000070,5000072])
trigger44=target,stateno=5000080||target,stateno=5000085||target,stateno=5000090||target,stateno=5000095||target,stateno=5000333||target,stateno=5555555||target,stateno=6000000
trigger45=target,stateno=6400000||target,stateno=6666666||target,stateno=7000000||target,stateno=7777777||target,stateno=8000000||target,stateno=8888888||target,stateno=9000000
trigger46=target,stateno=9999999||target,stateno=10000000||target,stateno=11111111||target,stateno=20000000||(target,stateno=[21360897,21360898])||target,stateno=22222222||target,stateno=30000000
trigger47=target,stateno=33333333||target,stateno=40000000||target,stateno=44444444||target,stateno=50000000||target,stateno=55555555||target,stateno=60000000||target,stateno=66666666
trigger48=target,stateno=70000000||target,stateno=77777777||target,stateno=80000000||target,stateno=88010000||target,stateno=88040000||target,stateno=88080000
trigger49=(target,stateno=[88888880,88888889])||target,stateno=90000000||(target,stateno=[99999999,100000000])||target,stateno=111111111||target,stateno=123456789||target,stateno=200000000
trigger50=target,stateno=222222222||target,stateno=300000000||target,stateno=333333333||target,stateno=400000000||target,stateno=444444444||target,stateno=500000000
trigger51=(target,stateno=[555555555,555555557])||target,stateno=600000000||target,stateno=666666666||target,stateno=700000000||target,stateno=777777777||target,stateno=800000000
trigger52=target,stateno=880100000||target,stateno=880400000||target,stateno=880800000||target,stateno=888802222||target,stateno=888888880||(target,stateno=[888888888,888888889])
trigger52=target,stateno=900000000||target,stateno=987654321||target,stateno=990990990||target,stateno=999999999||target,stateno=1000000000||target,stateno=1100000000||target,stateno=1111111111
trigger53=target,stateno=1200000000||target,stateno=1300000000||target,stateno=1400000000||target,stateno=1500000000||target,stateno=1600000000||target,stateno=1700000000||target,stateno=1800000000
trigger54=target,stateno=1900000000||target,stateno=2000000000||target,stateno=2100000000||target,stateno=2147483647
sysfvar(1) = target,stateno
ignorehitpause = 1

[State , Ž×Šá”ÍˆÍ“à]
type = Targetstate
triggerall = target,ishelper
triggerall = enemynear,name != "UNKNOWN"
triggerall = enemynear,name != "G OROCHI"
triggerall = enemynear,name != "Remilia Scarlet"
triggerall = enemynear,name != "Megalith"
triggerall = enemynear,name != "D.O.G."
trigger1 = 1
value = sysfvar(1)
ignorehitpause = 1

[State , Ž×Šá”ÍˆÍŠO]
type = Targetstate
triggerall = target,ishelper
triggerall = target,stateno != sysfvar(1)
triggerall = enemynear,name != "UNKNOWN"
triggerall = enemynear,name != "G OROCHI"
triggerall = enemynear,name != "Remilia Scarlet"
triggerall = enemynear,name != "Megalith"
triggerall = enemynear,name != "D.O.G."
trigger1 = 1
value = 14000
ignorehitpause = 1

[State 153, ƒwƒ‹ƒp[Á‹Ž]
type = Destroyself
triggerall = ishelper(163)
trigger1 = !root,alive
ignorehitpause = 1

;---------------------------------------------------------------------------
;¬ü¶¬—pƒwƒ‹ƒp[
[Statedef 164]

[State ]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Insert Name Here";Ž©•ª‚Ì–¼‘O‚ð“ü‚ê‚é
value = 5150
ignorehitpause = 1

[State 154, ƒwƒ‹ƒp[ƒXƒe[ƒgƒ^ƒCƒv•ÏX]
type = Statetypeset
trigger1 = ishelper(164)
statetype = S
movetype = H
physics = N
ignorehitpause = 1

[State 154, ƒwƒ‹ƒp[ƒAƒjƒ•ÏX]
type = Changeanim
trigger1 = ishelper(164)
value = 21000
ignorehitpause = 1

[State 154, ƒwƒ‹ƒp[ƒRƒ“ƒgƒ[ƒ‹•s‰Â]
type = Ctrlset
trigger1 = ishelper(164)
value = 0
ignorehitpause = 1

[State 154, ƒwƒ‹ƒp[ƒ‰ƒCƒt]
type = Lifeset
trigger1 = ishelper(164)
value = 9999999999999
ignorehitpause = 1

[State 154, ƒwƒ‹ƒp[“§–¾‰»]
type = Assertspecial
trigger1 = ishelper(164)
flag = invisible
flag2 = noshadow
ignorehitpause = 1

[state 154, ƒwƒ‹ƒp[‰Ÿ‚µ–ß‚µ”»’è‰ðœ]
type = Playerpush
trigger1 = ishelper(164)
value = 0
ignorehitpause = 1

[State 154, ƒwƒ‹ƒp[ƒJƒƒ‰ŒÅ’è]
type = Screenbound
trigger1 = ishelper(164)
value = 0
ignorehitpause = 1

[State 154, ƒwƒ‹ƒp[’Ç]]
type = Bindtoroot
trigger1 = ishelper(164)
ignorehitpause = 1

[State 154, ƒ^[ƒQƒbƒg¶¬]
type = Nothitby
triggerall = ishelper(164)
trigger1 = numhelper(164) < 8
value= SCA
ignorehitpause = 1

[State 154, ƒ^[ƒQƒbƒg‘‰Á]
type = Hitby
triggerall = ishelper(164)
trigger1 = numhelper(164) = 8
value= SCA, NA
ignorehitpause = 1

[State 154, ‹óƒ^[ƒQƒbƒgì¬]
type = destroyself
triggerall = ishelper(164)
trigger1 = numhelper(163)
trigger1 = helper(163),numtarget = 8
trigger2 = !numhelper(163)
ignorehitpause = 1

;---------------------------------------------------------------------------
;ŠJ–‹¬üè—Lƒwƒ‹ƒp[
[Statedef 156]

[State ]
type = Changestate
trigger1 = !ishelper
value = 5150
ignorehitpause = 1

[State 156, ƒwƒ‹ƒp[ƒXƒe[ƒgƒ^ƒCƒv•ÏX]
type = Statetypeset
trigger1 = ishelper(156)
statetype = A
movetype = I
physics = N
ignorehitpause = 1

[State 156, ƒwƒ‹ƒp[ƒAƒjƒ•ÏX]
type = Changeanim
trigger1 = ishelper(156)
value = 22000
ignorehitpause = 1

[State 156, ƒwƒ‹ƒp[ƒRƒ“ƒgƒ[ƒ‹•s‰Â]
type = Ctrlset
trigger1 = ishelper(156)
value = 0
ignorehitpause = 1

[State 156, ƒwƒ‹ƒp[ƒ‰ƒCƒt]
type = Lifeset
trigger1 = ishelper(156)
value = 9999999999999
ignorehitpause = 1

[State 156, ƒwƒ‹ƒp[“§–¾‰»]
type = Assertspecial
trigger1 = ishelper(156)
flag = invisible
flag2 = noshadow
ignorehitpause = 1

[State 156, ƒwƒ‹ƒp[ƒJƒƒ‰ŒÅ’è]
type = Screenbound
trigger1 = ishelper(156)
value = 0
ignorehitpause = 1

[State 156, ƒwƒ‹ƒp[’Ç]]
type = Bindtoroot
trigger1 = ishelper(156)
pos = 0, 0
ignorehitpause = 1

[state 156, ƒwƒ‹ƒp[‰Ÿ‚µ–ß‚µ”»’è‰ðœ]
type = Playerpush
trigger1 = ishelper(156)
value = 0
ignorehitpause = 1

[state 156, ƒwƒ‹ƒp[Á‹Ž]
type = Destroyself
trigger1 = numhelper(156)
trigger1 = helper(156),numtarget = 8
trigger2 = roundstate > 1
ignorehitpause = 1

;hitdefƒwƒ‹ƒp[—p
[Statedef 7600]
type    = S
movetype= A
physics = S
velset = 0,0
ctrl = 0
anim = 20000;UŒ‚”»’è

[State 7600]
type = HitDef
triggerall = ishelper;ƒgƒ€ƒLƒ‰[‘jŽ~—p
trigger1 = time = 0
attr = S, NA
damage    = 0
animtype = Light
getpower = 20,20
givepower = 20,20
guardflag = M
hitflag = MAF
pausetime = 7,8
numhits = 1
hitsound = -1
guardsound = 6,0
sparkno = -1
sparkxy = -10,-65
ground.type = High
ground.slidetime = 3
ground.hittime  =  13
ground.velocity = -10
airguard.velocity = -20,3
air.velocity =  -1.3,-3

[state 1];ƒXƒe[ƒg”²‚¯
type = changestate
trigger1 = !Ishelper
value = 5152
ctrl=0
ignorehitpause = 1
supermovetime = 99999999
pausemovetime = 99999999

[State 150, ƒwƒ‹ƒp[“\‚è•t‚¯]
type = Bindtoroot
trigger1 = ishelper(7600)
pos = 0, 0
ignorehitpause = 1

[State 7600, “§–¾‰»]
type = Assertspecial
trigger1 = ishelper
flag = invisible
flag2 = noshadow
ignorehitpause = 1